package Facade;


import java.util.Collection;

import DAO.CategoriaDAO;
import TO.CategoriaTO;

public class CategoriaFacade {
	
	private CategoriaTO categoriaTO;
	private CategoriaDAO categoriaDAO;
	
	public CategoriaFacade (CategoriaTO categoriaTO){
		this.categoriaTO = categoriaTO;
		categoriaDAO = new CategoriaDAO();
	}
	
	public int inserir(){
		return categoriaDAO.inserir(categoriaTO.getCodigo(), categoriaTO.getNome());
	}
	
	public Collection<CategoriaTO> consultar(){
		if ((categoriaTO.getNome() != null) || (!categoriaTO.getNome().equals(""))){
			return CategoriaDAO.consultar();
		}
		else {
			return CategoriaDAO.consultar();
		}
			
	}

}
